(mentally) deficient/incompetent - Anglais Synonymes Dictionnaire